package com.ssy.lingxi.report.model.vo.response;

import com.ssy.lingxi.report.model.bo.tally.*;

import java.io.Serializable;

/**
 * 会员代办VO
 * @author 伍将
 * @date 2020/12/30
 * @version 2.0.0
 */
public class MemberTodoVO implements Serializable {
    private static final long serialVersionUID = -3459424912790498266L;

    public MemberTodoVO() {
        this.replaceGoodsApplyCount = 0L;
        this.repairGoodsApply = new AfterSaleRepairApplyTallyBO();
        this.returnGoodsApplyCount = 0L;
        this.returnGoodsApply = new AfterSaleReturnApplyTallyBO();
        this.repairGoodsApplyCount = 0L;
        this.repairGoodsApply = new AfterSaleRepairApplyTallyBO();
        this.commodityInquiryCount = 0L;
        this.commodityInquiry = new TradeCommodityInquiryTallyBO();
        this.inquiryQuotationCount = 0L;
        this.inquiryQuotation = new TradeInquiryQuotationTallyBO();
        this.purchaseOrderCount = 0L;
        this.purchaseOrder = new TradePurchaseOrderTallyBO();
    }

    /**
     * 售后换货申请代办总数
     */
    private Long replaceGoodsApplyCount;

    /**
     *  售后换货申请代办
     */
    private AfterSaleReplaceApplyTallyBO replaceGoodsApply;

    /**
     * 售后退货申请代办总数
     */
    private Long returnGoodsApplyCount;

    /**
     *  售后换货申请代办
     */
    private AfterSaleReturnApplyTallyBO returnGoodsApply;

    /**
     * 售后维修申请代办数
     */
    private Long repairGoodsApplyCount;

    /**
     *  售后维修申请代办
     */
    private AfterSaleRepairApplyTallyBO repairGoodsApply;

    /**
     * 交易商品询价代办总数
     */
    private Long commodityInquiryCount;

    /**
     * 交易商品询价代办
     */
    private TradeCommodityInquiryTallyBO commodityInquiry;

    /**
     * 交易询价报价代办总数
     */
    private Long inquiryQuotationCount;

    /**
     * 交易询价报价代办
     */
    private TradeInquiryQuotationTallyBO inquiryQuotation;

    /**
     * 交易采购订单代办总数
     */
    private Long purchaseOrderCount;

    /**
     * 交易采购订单代办
     */
    private TradePurchaseOrderTallyBO purchaseOrder;

    public Long getReplaceGoodsApplyCount() {
        return replaceGoodsApplyCount;
    }

    public void setReplaceGoodsApplyCount(Long replaceGoodsApplyCount) {
        this.replaceGoodsApplyCount = replaceGoodsApplyCount;
    }

    public AfterSaleReplaceApplyTallyBO getReplaceGoodsApply() {
        return replaceGoodsApply;
    }

    public void setReplaceGoodsApply(AfterSaleReplaceApplyTallyBO replaceGoodsApply) {
        this.replaceGoodsApply = replaceGoodsApply;
    }

    public Long getReturnGoodsApplyCount() {
        return returnGoodsApplyCount;
    }

    public void setReturnGoodsApplyCount(Long returnGoodsApplyCount) {
        this.returnGoodsApplyCount = returnGoodsApplyCount;
    }

    public AfterSaleReturnApplyTallyBO getReturnGoodsApply() {
        return returnGoodsApply;
    }

    public void setReturnGoodsApply(AfterSaleReturnApplyTallyBO returnGoodsApply) {
        this.returnGoodsApply = returnGoodsApply;
    }

    public Long getRepairGoodsApplyCount() {
        return repairGoodsApplyCount;
    }

    public void setRepairGoodsApplyCount(Long repairGoodsApplyCount) {
        this.repairGoodsApplyCount = repairGoodsApplyCount;
    }

    public AfterSaleRepairApplyTallyBO getRepairGoodsApply() {
        return repairGoodsApply;
    }

    public void setRepairGoodsApply(AfterSaleRepairApplyTallyBO repairGoodsApply) {
        this.repairGoodsApply = repairGoodsApply;
    }

    public Long getCommodityInquiryCount() {
        return commodityInquiryCount;
    }

    public void setCommodityInquiryCount(Long commodityInquiryCount) {
        this.commodityInquiryCount = commodityInquiryCount;
    }

    public TradeCommodityInquiryTallyBO getCommodityInquiry() {
        return commodityInquiry;
    }

    public void setCommodityInquiry(TradeCommodityInquiryTallyBO commodityInquiry) {
        this.commodityInquiry = commodityInquiry;
    }

    public Long getInquiryQuotationCount() {
        return inquiryQuotationCount;
    }

    public void setInquiryQuotationCount(Long inquiryQuotationCount) {
        this.inquiryQuotationCount = inquiryQuotationCount;
    }

    public TradeInquiryQuotationTallyBO getInquiryQuotation() {
        return inquiryQuotation;
    }

    public void setInquiryQuotation(TradeInquiryQuotationTallyBO inquiryQuotation) {
        this.inquiryQuotation = inquiryQuotation;
    }

    public Long getPurchaseOrderCount() {
        return purchaseOrderCount;
    }

    public void setPurchaseOrderCount(Long purchaseOrderCount) {
        this.purchaseOrderCount = purchaseOrderCount;
    }

    public TradePurchaseOrderTallyBO getPurchaseOrder() {
        return purchaseOrder;
    }

    public void setPurchaseOrder(TradePurchaseOrderTallyBO purchaseOrder) {
        this.purchaseOrder = purchaseOrder;
    }
}
